/**
 * 版权所有 (C), 2019-2019, XXX有限公司
 * 项目名：com.company.study.designpatterns.state
 * 文件名: SpiteVoteState
 * 日期: 2019/6/16 16:22
 * 说明:
 */
package com.company.study.designpatterns.state;

/**
 * 恶意刷票
 *
 * @author Anbang713
 * @create 2019/6/16
 */
public class SpiteVoteState implements VoteState {
    public void vote(String user, String voteItem, VoteManager voteManager) {
        //恶意投票
        //取消用户的投票资格，并取消投票记录
        String s = voteManager.getMapVote().get(user);
        if (s != null) {
            voteManager.getMapVote().remove(user);
        }
        System.out.println("你有恶意刷票行为，取消投票资格");
    }
}